package calificaciones;


import java.util.ArrayList;
import java.util.List;

import sistemas.sam.R;
import calificaciones.Consulta_Calificacion.ConectarSam;

import android.os.Bundle;
import android.app.Activity;
import android.app.ProgressDialog;
import android.content.Intent;
import android.util.Log;
import android.view.Menu;

public class PruebaCalificacion extends Activity {
	ProgressDialog dialog;
	String []materia;
	String []materiaID;
	List l =new ArrayList();
	List guardar =new ArrayList();
	List lm=new ArrayList();
	public ConectarSam mAuthTask =null;
	String mtID,unID,matricula;

	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_prueba_calificacion);
		
		
	Bundle extra=getIntent().getExtras();
		
		materia=extra.getStringArray("materia");
		materiaID=extra.getStringArray("materiaID");
	
		for(int i=0;i<materia.length;i++){
			l.add(""+materia[i]);
		}
		l.add("");
		
		for(int i=0;i<materiaID.length;i++){
			lm.add(""+materiaID[i]);
		}
		lm.add("");
			matricula="20113TI112";	
		
		
			
		  for(int i=1;i<lm.size();i++){
	        	for(int j=1;j<5;j++){
	        		int idm=(i-1);
	        		mtID=""+lm.get(idm);
	        		unID=""+j;
	        		calificacion cc=new calificacion();	
		        	cc.CalificacionM(mtID, unID, matricula);
	        	}
	        }
		
		  
		
		  menute();
		
		  
		
		
		
		
	}

	
	public void  Save (String a){
		//guardar.add("sirve "+a);
		Log.d("SAVE", ":D  "+a);
	}
	
	
	public void menute(){
		dialog=ProgressDialog.show(PruebaCalificacion.this,"CARGANDO","Espera");
		Thread th= new Thread(
				new Runnable() {
					
					@Override
					public void run() {
						cambio();
						Intent in = new  Intent (PruebaCalificacion.this,Consulta_Calificacion.class);
						in.putExtra("materia",materia);
						in.putExtra("materiaID",materiaID);
						startActivity(in);
						
						
					}
				});th.start();}
	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		//getMenuInflater().inflate(R.menu.prueba_calificacion, menu);
		return true;
	}
	
	public void cambio(){
		try {
			Thread.sleep(15000);
			dialog.dismiss();
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
	}
}
